import req from "../req";
import service from '@/utils/request'
import tool from '@/utils/tool';
// 获取用户列表
export function UserList(data) {
	var a = {
	  client_id:1,
	  api_token:req('Admin/List'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/List`,
	  method: 'post',
	  data:{...data,...a}
	});
  }

  export function UserAdd(data) {
	var a = {
	  client_id:1,
	  api_token:req('Admin/Add'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/Add`,
	  method: 'post',
	  data:{...data,...a}
	});
  }

    // 获取角色列表   
  export function RoleList() {
	var a = {
	  client_id:1,
	  api_token:req('Admin/RoleList'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/RoleList`,
	  method: 'post',
	  data:{...a}
	});
  }

//   编辑用户
  export function EditUser(data) {
	var a = {
	  client_id:1, 
	  api_token:req('Admin/Edit'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: 'Admin/Edit',
	  method: 'post',
	  data:{...data,...a}
	});
  }

// 获取项目列表
export function ProjectList() {
	var a = {
	  client_id:1,
	  api_token:req('Admin/ProjectList'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/ProjectList`,
	  method: 'post',
	  data:{...a}
	});
  }


//   查看详情
export function Details(data) {
	var a = {
	  client_id:1,
	  api_token:req('Admin/Details'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/Details`,
	  method: 'post',
	  data:{...data,...a}
	});
  }

//   绑定项目
  export function BindProject(data) {
	var a = {
	  client_id:1,
	  api_token:req('Admin/BindProject'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/BindProject`,
	  method: 'post',
	  data:{...data,...a}
	});
  }

// 批量删除
export function Deletes(data) {
	var a = {
	  client_id:1,
	  api_token:req('Admin/Deletes'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/Deletes`,
	  method: 'post',
	  data:{...data,...a}
	});
  }


//   修改用户状态
  export function Status(data) {
	var a = {
	  client_id:1,
	  api_token:req('Admin/Status'),
	  token:tool.data.get("TOKEN")
	}
	console.log(a);
	return service({
	  url: `Admin/Status`,
	  method: 'post',
	  data:{...data,...a}
	});
  }


